.bottom-bg {position: absolute;width: 60%;bottom: 4%;right: 5%;}
.bottom-bg img{width: 100%}
.wall {position: relative;width: 75%;height: 61%;display: flex;background-size: 106% 101%;padding: 2.7% 1.1% 1.7% 1.1%;box-sizing: border-box;margin-top: 3%}
.bashou{position: absolute;right: -41px;top: 18%;height: 26%;}

.canhuijiabin{ z-index: 999999;position: absolute;right: 3%;bottom: 21%;width: 120px;height: 50px;line-height: 50px;text-align: center;cursor: pointer;}
.box-bg {width: 98%;height: 92%;position: absolute;left: 0;top: 0;bottom: 0;right: 0;margin: auto;z-index: -999;background: #8f0b3b;opacity: .6;border-radius: 30px;box-sizing: border-box;}
.itembox{width: 98.5%;text-align: center}
.item{margin-bottom: 30px!important}
.lottery {margin-top: 1em;} 

.top-right {left: 8%;bottom: 7%;z-index: 100;color: #f0cc8b;font-size: 20px;letter-spacing: 1px;background: #c31250;border-radius: 50px;color: #fff;font-size: 16px;text-align: center;line-height: 36px;letter-spacing: .5px;position: absolute;width: 130px;}
.top-right span{display: inline-block;line-height: 35px;text-align: center;margin: 0 10px;border-radius: 10px;font-size: 22px;font-weight: bold;color: #f0cc8b;}
.itembox{ overflow: hidden;margin-top: 1.3%;align-self: center;}
.items{ position: relative; left: 0; top: 0; text-align: left; min-width:100%; height:310px;}
.item{ margin: 0 8px; float:left;}
.item.show{ transition: all 1s; transform: translateY(-100px) scale(0);}
.item.show.now{ transform: translateY(0) scale(1);}



@media screen and (max-width:1400px){
    .wall{padding: 4.7% 1.1% 1.7% 1.1%;margin-top: 6%;height: 65%;}
    .canhuijiabin{width: 100px;height: 40px;line-height: 40px;}
    .top-right span{width: 70px;height: 30px;line-height: 30px;}
    .item{width: 130px!important;height: 140px!important;}
    .item-box{margin-top: 1.3%!important;}
    .bashou{right: -38px;top: 18%;height: 22%;}
}

.logo {
	position: absolute;
	right: 7%;
	top: 7%;
}
.logo img {
	width: 70%;
	float: right;
}